home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-08-29 | 4.8 KB | 82 lines | [TEXT/ttxt] |
- 95-08-29
-
- Eagle GradeBook 3.0a contains the following changes since version 2.3f:
-
- [] Now supports attendance for a full year.
- [] Any number of students, subjects, categories, and assignments.
- [] Clicking on the name column heading will flip between displaying student's
- name and student's ID.
- [] Reworked the "Clear Gradebook" command. The user can now select what is to
- be cleared. (students, subjects, categories, assignments, marks, grade
- mappings, custom grades, passwords, attendance)
- [] Added 'Load' command, which defines a new gradebook by reading in the text
- file created with the 'Unload' command. (Used for code debug.)
- [] Extensive work to add font control to the spreadsheets.
- [] Changed 'AB' to "ABS' to indicate absences in the spreadsheet. This was
- done because some school use custom grades [A AB B BC C CD D F].
- [] Extended the student record to include a field for the phone.
- [] 'Birthday' report was replaced with the 'Student Listing' report. The only
- information missing from the birthday report was the student's phone. The
- new report name is more appropriate and includes the phone.
- [] Reworked the 'Student Grades' report to eliminate grid lines and to display
- the report to the monitor (which can then be forwarded to the printer).
- [] Added "Sort Assignments..." to the Assignment menu. The assignments may be
- sorted by date or by category.
- [] Allow this version of the program to load version 2.x gradebooks.
- [] The special characters '[' and ']' are now used to allow a grade to be
- given to the student but to treat it as excused. The grade is not used
- in any calculations for any report. The brackets will be printed.
- [] When a grade had special characters around it (braces, patenthesis) the
- characters were not printed nor were they retained under all circumstances.
- Fixed.
- [] Added new command "Wrong Category" to the Assignment menu. This command
- allows the assignment to be moved to a different category within the same
- subject.
- [] Part of the subject name was sometimes erased in the displayed spreadsheet.
- This has been fixed.
- [] The Progress Report can now be printed for one student, all students, or only
- students with a computed grade less than a specified percentage in one or more
- subjects.
- [] The FrontSubject was not being set when a window became active. Fixed.
- [] Only the starting date of the term is now requested and a full year is
- defined by default.
- [] When a student's birthday was not provided the code would put out a bad
- date on reports. Now detect for absence of birthday and output a empty
- string.
- [] The Cover Page layout is some different when no student birthday was given.
- [] Error message "Select a trimester" was changed to "Select Gradding period."
- [] When the last cell in a column is modified and the return/entry key is
- pressed, the code did not change the cell selection. This made it look like
- the last entry may not have been accepted. Now when at the bottom of a
- column and the return/entry key is prressed, the last cell is no longer
- selected.
- [] Moved student name over a little in the printed Attendance Chart.
- [] The dialog for selecting a category had a fatal bug. Fixed.
- [] Now look for parenthesis used in subject or category names and inform the
- teacher they are not allowed.
- [] Now look for "/" used in subject or category names and inform the
- teacher it is not allowed.
- [] When printing a spreadsheet of percentage the field was too far to the
- left for values over 100.0. Moved all numbers closer to right edge of
- cell.
- [] Moved the text of the REMINDER statement on the Missed Work report over
- to prevent text running together.
- [] Now properly replace the disc and file names displayed in the upper right
- corner of the spreadsheet when the Save As option is used.
- [] Discovered that the program abruptly quits on some Macs when some reports
- that compute grades find a subject without any assignments. Now check that
- there are assignments before proceeding.
- [] Major overhaul to always use long integers for pointer allocation. Even
- though this was needed, the biggest problem is allocating the ROA. It
- becomes the largest single allocation and causes problems.
- [] Redid the ROA to now be an array of pointers to each student's record of
- attendance. Testing works. Large classes with lots of assignments and
- subjects may need to increase the code's memory size.
- [] Version 3.0 was distributed for beta testing and a few early requestors.
- Version 3.0a is the first official release of this major upgrade and will be
- posted on America Online and the InterNet.
-
- Rex Evans rexevans@aol.com
- 840 Oak Street
- Brentwood, CA 94513-1241
-